package org.example.erat.visualization;

import org.example.erat.model.ReportAnalyzer;

import java.util.Map;

// 抽象部分 - 图表生成器
public abstract class ChartGenerator {
    protected ChartImplementor implementor;

    public ChartGenerator(ChartImplementor implementor) {
        this.implementor = implementor;
    }

    public abstract void generateSubmissionRateChart(ReportAnalyzer analyzer);
}

